wire or mesh fence - Turkish English Dictionary